Skip to content

chore(deps): Update go version for go client smoke test#632

Merged
grayside merged 1 commit intomainfrom
test-clients-go-version
Jun 6, 2025
Merged

chore(deps): Update go version for go client smoke test#632
grayside merged 1 commit intomainfrom
test-clients-go-version

Conversation

@grayside
Copy link
Contributor

@grayside grayside commented Jun 6, 2025

The Go version in place was go 1.19. This change updates to use the latest patch release of go 1.23. This seems like it may address the build errors such as "google.golang.org/protobuf/internal/flags: cannot compile Go 1.22 code"

I would like to separate investigating the failing .NET and Java tests.

The unexpected changes check is failing because the protos have been updated, but the JSON Schema has not yet been updated. I am holding off on updating that until we see the tests passing based on the current state of the protos.

I would like to have a code review and required checks rules bypass merge to make this change despite the other failing tests.

@grayside grayside self-assigned this Jun 6, 2025
@grayside grayside requested a review from a team June 6, 2025 22:16
@product-auto-label product-auto-label bot added the api: eventarc Issues related to the googleapis/google-cloudevents API. label Jun 6, 2025
Copy link

@iennae iennae left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM;

In addition to moving to a more modern Go, I think the change in the syntax in specification of the Go version moves from locking to a minor version to a flexible within major version which feels ok to me.

@grayside grayside merged commit eeb3e58 into main Jun 6, 2025
9 of 12 checks passed
@grayside grayside deleted the test-clients-go-version branch June 6, 2025 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: eventarc Issues related to the googleapis/google-cloudevents API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants